package com.gp.service.impl;

import org.springframework.stereotype.Service;

import com.baomidou.mybatisplus.plugins.Page;
import com.gp.model.dto.Count;
import com.gp.model.dto.CountByPriceSection;
import com.gp.model.dto.CountByProvince;

/**
*@date: 2018年1月11日
*@author: 弓成龙
*@email: gcx909109@sina.cn
*@description: 统计服务类
**/
@Service
public class DwServiceImpl {
  
  /**
   * 指标：商品数量
   * 维度： 省份
   * @return 
   */
  public Page<CountByProvince> countGoodsByProvince() {
    return null;
  }
  
  /**
   * 指标：商品数量
   * 维度： 价格区间
   * @return 
   */
  public Page<CountByPriceSection> countGoodsByPriceSection() {
    return null;
  }
  
  /**
   * 指标：订单成交量
   * 维度： 日期（天）
   * @return 
   */
  public Page<Count> countOrderByDay() {
    return null;
  }
  
  /**
   * 指标：交易额
   * 维度： 日期（天）
   * @return 
   */
  public Page<Count> countTradeAmountByDay() {
    return null;
  }
  
  /**
   * 指标：用户数
   * 维度： 省份
   * @return 
   */
  public Page<CountByProvince> countUserByProvince() {
    return null;
  }
  
  /**
   * 指标：分销商数
   * 维度：收入区间
   * @return 
   */
  public Page<CountByPriceSection> countDistributorByIncomeSection() {
    return null;
  }
  
  /**
   * 指标：分销商收入
   * 维度：层级
   * @return 
   */
  public Page<CountByPriceSection> countDistributorByIncome(String level) {
    return null;
  }

}
